package designPatterns_demo.singleton_pattern.demo1;
/**
 * 
 *
 * Description: 第一种（懒汉，线程不安全）
 * 
 * 这种写法lazy loading很明显，但是致命的是在多线程不能正常工作。
 *
 * @author zhangxujun
 * @version 1.0
 * <pre>
 * Modification History: 
 * Date         Author			Version     Description 
 * ------------------------------------------------------------------ 
 * 2017年6月12日      zhangxujun       1.0         1.0 Version 
 * </pre>
 */
public class SingletonDemo1 {
	private static SingletonDemo1 instance;
	
	private SingletonDemo1() {
		
	}
	
	public static SingletonDemo1 getInstance() {
		if (null == instance) {
			instance = new SingletonDemo1();
		}
		return instance;
	}
}
